For operating the uEye cameras, the following system requirements must be met:
USB 3.1/USB 3.0 camera | USB 2.0 camera | |
---|---|---|
Interface | USB 3.0 port (Super Speed) | USB 2.0 port (High Speed 480 Mbps, "Full Powered" 500 mA) |
CPU | Intel i5 or better | Intel i3 or better |
Memory | min. 2 GB | min. 2 GB |
Disk space | min. 500 MB | min. 500 MB |
Operating system | Linux > Kernel 3.4 (32/64-bit)
For UI-3013XC: Linux >= Kernel 3.13 (32/64-bit) |
Linux > Kernel 2.6 (32/64-bit) |
Depending on the sensor model, the camera performance may be limited with the minimum system requirements.
The Linux operation system is one of the most widely ported, running on a huge amount of architectures and provided over many distributions. Although we are trying to be compatible among the whole range of kernel versions and distributions, there is no guarantee that the IDS Software Suite is working on a specific untested combination.
Below is a list of tested and succeeded platforms and distributions for the current software release:
Distribution | Architecture / processor | Setup |
---|---|---|
Debian 9.4/8.10 | i386 / i686 | uEye-Linux-[version]-32.tgz |
Debian 9.4/8.10 | amd64 / amd64 | uEye-Linux-[version]-64.tgz |
Ubuntu 18.04 LTS/17.10/16.04 LTS | i386 / i686 | uEye-Linux-[version]-32.tgz |
Ubuntu 18.04 LTS/17.10/16.04 LTS | amd64 / amd64 | uEye-Linux-[version]-64.tgz |
libpng.so
or libpng12.so.0
) for support of saving images in PNG formatlibjpeg.so.8
or libjpeg.so.62
) for support of saving images in JPEG format and JPEG mode of XSYou must be root to install.
$> sh ./ueyesdk-setup*.run
report.log
file may include a hint to solve them (see installer output). If not, contact your local distributors support and submit the report.log
file./etc/init.d/ueyeethdrc start
(you need to be root)
/etc/init.d/ueyeethdrc stop
'ueyeethdrc'
with 'ueyeusbdrc'
.
'ueyesetid'
tool.'ueyesetip'
tool./etc/init.d/ueyeethdrc stop
, run (as root) /etc/init.d/ueyeethdrc force-stop
ueyeethd
refuses to terminate if there are applications connected.
'ueyeethdrc'
with 'ueyeusbdrc'
.The created files will be installed in following directories when installing the USB package:
/usr/lib/libueye_api.so.[version] | 32bit uEye shared library | After ldconfig has finished, a symbolic link libueye_api.so should exist to provide linkage against libueye_api.so . Note that only the version for the current target architecture will be installed, e.g. the 32-bit library will only be installed on a 32-bit system and the 64-bit library will only be installed on a 64-bit system. |
/usr/lib/libueye_api64.so.[version] | 64bit uEye shared library | |
/usr/include/ueye.h | Development header file | For compatibility with older versions, a symbolic link /usr/include/uEye.h will be created. It is strongly recommended to use the lower case file name in new projects. |
/usr/local/share/ueye/ueyeusbd | USB uEye daemon binaries and configuration | |
/usr/local/share/ueye/bin | uEye utilities | |
/usr/local/share/ueye/licenses | Thirdparty licenses and copyrights | |
/usr/local/share/ueye/firmware | USB3 firmware binaries | |
/var/run/ueyed | Runtime directory | |
/etc/init.d/ueyeusbdrc | USB uEye daemon runlevel control script | |
/usr/src/ids | IDS demo sources | |
/usr/share/doc/ids | IDS SDK readme | |
/usr/share/doc/ids/ueye_manual | IDS SDK user manual |
Additionally, the installer provides the following tools - unless not indicated otherwise, the tools will be installed to /usr/local/share/ueye/bin
:
ueyesetid | Camera ID configuration tool |
ueyesetip | Camera IP address configuration tool |
idscameramanager | IDS Camera Manager |
ueyedemo | Demo application |
report.sh | Report generator tool |
For the binary tools, a symbolic link will be created in /usr/bin
to provide direct command line access.
The installer will create a system group 'ueye'
and a system user 'ueyed'
to run the daemon with. Currently there are no access control restrictions, but be aware that this might change in the future.
After you installed the software, connect the camera to the PC, using the corresponding USB cable. The camera will be recognized automatically. When you connect a camera with a PC or a new USB port for the first time, it is detected as a new device and the firmware is uploaded to the camera. When the camera has been correctly installed, the LED on the back of the camera lights up green and the camera is displayed in the list of the IDS Camera Manager.
This section lists known issues that might occur in this release.
NICEVALUE
in /etc/init.d/ueyeusbdrc
/usr/local/share/ueye/ueyeusbd/ueyeusbd.conf
:
[Parameters]
NumRequestsStr = 40 ;
OMP_WAIT_POLICY
to PASSIVE
PASSIVE
, waiting threads should not consume CPU power while waiting; while the value is ACTIVE
specifies that they should. If undefined, threads wait actively for a short time before waiting passively.
See list on https://en.ids-imaging.com/open-source.html
/usr/local/share/ueye/bin/ueyed_install-usb uninstall
You should always use the install script that came with the previous installation to ensure proper system cleanup. Do not attempt to remove the IDS Software Suite manually.
Note: Once uninstalled, any configuration file will be lost. Consider backing up the respective configuration files!
© 2018, IDS Imaging Development Systems GmbH
IDS Imaging Development Systems and uEye are registered trademarks of IDS Imaging Development Systems GmbH.
IDS Imaging Development Systems GmbH
Dimbacher Str. 6-8
74182 Obersulm, Germany
http://www.ids-imaging.com